toxic waste dump - French English Dictionary